package leetcode;

public class Test0066 {
    public int[] plusOne(int[] digits) {
        int jinwei=0;
        for(int i=digits.length-1;i>=0;i--){
            digits[i]++;//直接加1
            digits[i] =digits[i] % 10;//对十取余
            if(digits[i]!=0) return digits;//如果没有进位，直接返回
        }
        //如果第一位依然是0，则说明还有进位，结果为10...
        digits =new int[digits.length+1];
        digits[0]=1;
        return digits;
    }
}
